/****************************************************************
 *
 *  Auto generated
 *
 ****************************************************************/
#pragma once
#include "noria/core.h"

namespace fireemblem { namespace engine {

    using namespace noria;
    class IGame : public IReflectable
    {
    public:
        virtual void Run() = 0;
    };
    DECLARE_DISPOSABLE(IGame);
#define AcCreateGame() IGamePtr(static_cast<IGame*>(Activator::CreateInstance("libfe", "fireemblem.engine.Game")))

}}